查看原文
其他

群友jinlan的2.3.1审核成功经历

jinlan 风海铜锣
2024-10-07

前言

以下部分是群友jinlan真实的经历2.3.1的经历,感谢他的分享。这里直接贴出原文,并做了很小幅度的编辑。

正文

我是一个App开发自由职业者,这里我就用小曾自称。从15年开始做iOS开发,17年开始自己申请账号上架应用到AppStore。17年到19年上架了近20几款游戏和应用,在这期间遇到苹果审核的各种坑。也认识了好些朋友,就像群主一样,乐意帮助人,在这我对帮助过我的表示感谢!
由于受不了苹果的各种审核,19年转投安卓的GooglePlay阵营。20年到21年期间开发了几款游戏,感觉没上AppStore有点浪费,所以就又开始准备上架苹果,我购置了新macbook pro,新的iphone 12,办了张手机卡,重新申请了开发者账号,打算认真的把每个产品做好。但是出师不利,刚信心满满的提交第一个版本时,就收到了2.3.1隐藏功能被拒,看到邮件说如果继续违规将被封号(好像苹果经常都带上这句),看到这个我心拔凉拔凉的,不过幸好,经过修改上架成功了,现在我把遇到的过程整理下,分享给大家:

1.被拒邮件

Guideline 2.3.1 - Performance

We noticed that your app may contain hidden features, functionality, or content.

Specifically, your app contains real money gambling functionality without the necessary licensing and permissions.

The App Store ecosystem is built on trust and users should never be misled about the apps they download. Attempting to hide features, functionality, or content in your app may lead to removal from the Apple Developer Program.

Next Steps

  • Review the Performance section of the App Store Review Guidelines.

  • Ensure your app, as well as any third-party code and SDKs in your app, are compliant with all sections of the App Store Review Guidelines and the Apple Developer Program License Agreement.

  • Revise or remove any hidden features, functionality, or content in your app.

  • Once your app is fully compliant, resubmit for review.

If you feel that we have misunderstood how your app functions and that your app is compliant with the App Store Review Guidelines, please reply to this message in Resolution Center to explain how this feature works.

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved. If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how the app is intended to work.

Resources

  • Learn more about our policies for apps with suspected hidden features in App Store Review Guideline 2.3.1.

  • Learn more about our policies regarding removal from the Apple Developer Program in the Apple Developer Program License Agreement.

Google翻译:
准则 2.3.1 - 性能

我们注意到您的应用可能包含隐藏的特性、功能或内容。

具体来说,您的应用程序包含真钱赌博功能,而无需获得必要的许可和许可。

App Store 生态系统建立在信任的基础上,用户永远不应该被他们下载的应用程序误导。试图隐藏您的应用程序中的特性、功能或内容可能会导致从 Apple Developer Program 中删除。

下一步

  • 查看 App Store 审核指南的性能部分。

  • 确保您的应用程序以及应用程序中的任何第三方代码和 SDK 均符合 App Store 审核指南和 Apple 开发者计划许可协议的所有部分。

  • 修改或删除应用中的任何隐藏特性、功能或内容。

  • 一旦您的应用完全合规,请重新提交以供审核。

如果您认为我们误解了您的应用程序的功能以及您的应用程序符合 App Store 审核指南,请在调解中心回复此消息以解释此功能的工作原理。

下次提交此应用程序可能需要更长的审核时间,在此问题解决之前,此应用程序将不符合加急审核的条件。如果我们误解了您的应用程序的预期行为,请在调解中心回复此消息,以提供有关应用程序预期如何工作的信息。

资源

  • 在 App Store 审核指南 2.3.1 中详细了解我们针对具有可疑隐藏功能的应用程序的政策。

  • 在 Apple Developer Program 许可协议中详细了解我们关于从 Apple Developer Program 中移除的政策。

2.关于这封邮件,主要分两点讲下:
(1).如何修改上架;
(2).下次提交版本是否会被延期;

如何修改上架
网上找了些资料和咨询了些朋友,隐藏功能包括下面几种:内购跳转其他支付,游戏跳转网络赌博,应用跳转金融类,应用跳转WebView

内购跳转其他支付:这种问题应该就是苹果扫描到代码里面包含AliPay或者WeiXinPay等关键字或者SDK了,遇到这种情况直接改代码,全局搜下,把sdk去了,相关的关键字也去掉,重新提交版本,并附录自己做了哪些修改;

游戏跳转网络赌博:我遇到的就是这个情况,判断你的游戏是否真的有隐藏功能,或者猜测自己哪个功能可能被判为隐藏功能了,如果确定了,那就改吧,改完提交版本,并说明做了哪些修改;如果不确定,那就直接回复苹果,看具体是哪边隐藏了,或者说明下对你的代码做下解释。这边有个坑,就是如果你决定回复苹果做解释,就不要上传新的ipa和创建新版本,因为这样的话回复框就会不见了。我App里面有个通过接口获得2个参数,这两个参数保存在Userdefaults里面,这两个参数是用来控制广告展示频率的。我猜测就是这段代码被判的隐藏功能,所以就把这个功能去掉,然后重新提交,说明修改的内容,第二天凌晨就上架了。群主建议开工的参数放在附带大接口的字段里面,不要单独写一个开关接口,感觉这个很有道理,但是没试过,希望以后能有人给我答案。

应用跳转金融类:处理方法同上;

应用跳转WebView:判断自己是否有用到WebView,如果没有就干掉吧。如果有就走跟苹果联系的方案,说明情况。

下次提交版本是否会被延期
网上苹果说延审是有规律的我这也验证了,第一次说延审,大概率不会真的延审,第二次应该是延审一天,第三次起码得三天,第四次最少得一周,所以说大家千万不要盲目提审,一定要好好把握住前两次宝贵的机会,如果第二次还是同样被拒,千万别再提交版本了,通过直接在“resolution center”回复邮件来明确问题的所在,确定问题所在在修改。

总结的不够完善,只是分享下我知道的内容。
最后,祝大家,上包必过!!!


继续滑动看下一个
风海铜锣
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存